package com.itlong.cloud.POJO.DTO.sdk.v3;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * <desc>
 * 任务信息结构
 * </desc>
 *
 * @createDate 2021-05-18
 */
@Data
public class Task implements Serializable {

    private String requestId;//呼梯的请求id

    private String robotId;//机器人编号

    private String fromFloor;

    private String toFloor;

    private String deviceUnique;//设备编号

    private String entryDeviceUnique;//接梯设备编号，哪一部电梯来接机器人

    private String step;//乘梯阶段

    private String doorOpenTime;//开门剩余时长，单位秒，需要机器人自己扣除网络延时时间

    private String doorOpenTimeBaseTimestamp;//剩余开门时长基于的时间戳，单位毫秒

    private String floor;//电梯当前所在楼层

    private String frontDoor;//电梯当前所在楼层

    private String mode;//电梯当前所在楼层

    private String upDown;//电梯当前所在楼层

    private List<String> list;//该任务下达的开关门指令数据，json数组

}